a fellow traveler - Français Anglais Dictionnaire